package com.monitor.dto;


import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import lombok.experimental.Accessors;
import java.util.Date;
import java.math.BigDecimal;

import com.monitor.pubInter.AbstractDTO;

/**
*    @author afeng
*    @Date 2025-03-17 10:50:14
*    @description CustomerDomainDTO      客户信息
*/
@ApiModel("客户信息ModelDomainDTO")
@Data
public abstract class CustomerDomainDTO extends AbstractDTO {

    /**
     * 客户姓名
     */
    @ApiModelProperty(value = "客户姓名")
    private String name;

    /**
     * 客户手机号
     */
    @ApiModelProperty(value = "客户手机号")
    private String phone;

    /**
     * 
     */
    @ApiModelProperty(value = "")
    private String company;

    /**
     * 职位
     */
    @ApiModelProperty(value = "职位")
    private String position;

    /**
     * 性别
     */
    @ApiModelProperty(value = "性别")
    private String gender;

    /**
     * 生日
     */
    @ApiModelProperty(value = "生日")
    private String birthday;

    /**
     * 座机
     */
    @ApiModelProperty(value = "座机")
    private String telephone;

    /**
     * 客户QQ
     */
    @ApiModelProperty(value = "客户QQ")
    private String qq;

    /**
     * 微信号
     */
    @ApiModelProperty(value = "微信号")
    private String wechat;

    /**
     * 联系地址
     */
    @ApiModelProperty(value = "联系地址")
    private String address;

    /**
     * 邮箱
     */
    @ApiModelProperty(value = "邮箱")
    private String email;

    /**
     * 相关备注信息
     */
    @ApiModelProperty(value = "相关备注信息")
    private String remark;

    /**
     * 云客客户id
     */
    @ApiModelProperty(value = "云客客户id")
    private String ykId;

    /**
     * 云客跟进用户id
     */
    @ApiModelProperty(value = "云客跟进用户id")
    private String ykUserId;

    /**
     * 云客跟进员工id
     */
    @ApiModelProperty(value = "云客跟进员工id")
    private String partnerId;

    /**
     * 最后一次沟通时间
     */
    @ApiModelProperty(value = "最后一次沟通时间")
    private String lastContactTime;

    /**
     * 上次沟通说明
     */
    @ApiModelProperty(value = "上次沟通说明")
    private String lastContactRemark;

    /**
     * 上次沟通意向
     */
    @ApiModelProperty(value = "上次沟通意向")
    private String lastContactIntent;

    /**
     * 上次沟通小标签 文字
     */
    @ApiModelProperty(value = "上次沟通小标签 文字")
    private String lastContactTag;

    /**
     * 跟进时间
     */
    @ApiModelProperty(value = "跟进时间")
    private Date followTime;

    /**
     * 企业性质
     */
    @ApiModelProperty(value = "企业性质")
    private String econKind;

    /**
     * 公司类型
     */
    @ApiModelProperty(value = "公司类型")
    private String comType;

    /**
     * 经营范围
     */
    @ApiModelProperty(value = "经营范围")
    private String scope;

    /**
     * 注册资本
     */
    @ApiModelProperty(value = "注册资本")
    private String registCapi;

    /**
     * 企业法人
     */
    @ApiModelProperty(value = "企业法人")
    private String operName;

    /**
     * 员工数量
     */
    @ApiModelProperty(value = "员工数量")
    private Integer employeesNum;

    /**
     * 所属行业
     */
    @ApiModelProperty(value = "所属行业")
    private String industry;

    /**
     * 主营产品
     */
    @ApiModelProperty(value = "主营产品")
    private String mainProduce;


}
